package com.example.petcare.pojo;


import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import net.sf.jsqlparser.expression.DateTimeLiteralExpression;

import java.time.LocalDate;
import java.time.LocalDateTime;
import java.time.ZonedDateTime;
import java.util.Date;
import java.util.UUID;

@Data
public class HostDemand {
    // 托管需求ID
    private Integer hostId;

    // 宠物ID（关联的宠物）
    private Integer petId;

    // 用户ID（需求所属的用户）
    private Integer userId;

    // 托管天数
    private Integer days;

    // 托管开始日期
    private LocalDateTime startDate;

    // 托管地点
    private String location;

    // 托管价格
    private Double price;

    // 备注信息
    private String remarks;

    // 状态（false - 未接单，true - 已接单）
    private boolean status;

    // 订单状态（false - 未完成，true - 已完成）
    private boolean orderStatus;

    // 服务商ID（关联的服务商）
    private Integer providerId;

    // 拒绝状态（false - 未拒绝，true - 已拒绝）
    private boolean rejectStatus;

    // 支付状态（false - 未支付，true - 已支付）
    private boolean payStatus;
}

